Return to doc.sitecore.com

  Web.config Changes in Sitecore CMS 6.1.0 rev.090630 Compared to 6.0.2 rev.090507

This update requires you to make changes to the following files if you are upgrading from rev.090507:

The clean config files for Sitecore CMS 6.1.0 rev.090630 can be downloaded using the following links:

Below is the list of changes made to the config files of Sitecore CMS 6.1.0 rev.090630 as compared to the one in Sitecore CMS 6.0.2 rev.090507. 

Web.config:

  1. Added to section <event name="item:deleted">:
    <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted" />
  2. Added to section <event name=”item:saved”>:
    <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved" />
  3. Added to section <event name="item:versionRemoved">:
    <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemoved" />
  4. Added to section <pipelines>:
        <setupEditFrame>
            <processor type="Sitecore.Pipelines.SetupEditFrame.GetButtonRoot, Sitecore.Kernel" />
            <processor type="Sitecore.Pipelines.SetupEditFrame.GetFrameParameters, Sitecore.Kernel" />
            <processor type="Sitecore.Pipelines.SetupEditFrame.GetButtons, Sitecore.Kernel" />
          </setupEditFrame>
  5. Added to section <getContentEditorFields>:
    <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorFields.GetExplicitFields, Sitecore.Client" />
  6. Added to section <pipelines>:
        <getPlaceholderRenderings>
            <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetAllowedRenderings, Sitecore.Kernel" />
            <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetPlaceholderRenderingsDialogUrl, Sitecore.Kernel" />
          </getPlaceholderRenderings>
          <getQueryState>
          </getQueryState>
  7. Added to section <uiGetMasters … >:
    <processor mode="on" type="Sitecore.Pipelines.GetMasters.RunRules, Sitecore.Kernel" />
  8. Added to section <loggingin ...>:
    <processor mode="on" type="Sitecore.Pipelines.LoggingIn.ClearCache, Sitecore.Kernel" />
  9. Added to section <logout ...>:
    <processor mode="on" type="Sitecore.Pipelines.Logout.ClearCache, Sitecore.Kernel" />
  10. Added to section <saveUI>:
    <processor mode="on" type="Sitecore.Pipelines.Save.CheckItemLock, Sitecore.Kernel" />
  11. Added to section <processors>:
        <uiReturnFieldEditorValues>
            <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.Validate" />
            <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.RegexValidate" />
            <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.SetValues" />
            <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.ReturnAndClose" />
          </uiReturnFieldEditorValues>
  12. Added to section <xslControls>:
    <control mode="on" tag="sc:editFrame" type="Sitecore.Web.UI.XslControls.EditFrame" assembly="Sitecore.Kernel" />
  13. Added parameter enableAnalytics="false" to the following sections:
    1. <site name="login" … />
    2. <site name="testing" … />
    3. <site name="admin" … />
    4. <site name="modules_shell" … />
    5. <site name="scheduler" … />
    6. <site name="system" … />
    7. <site name="publisher" … />
  14. Added to section <settings>:
        <!--  CLIENT PERSISTENT LOGIN DURATION
                Specifies the number of days before client "remember me" information
                expires. The default is 180 days.
          -->
          <setting name="Authentication.ClientPersistentLoginDuration" value="180" />
  15. Added to section <settings>:
        <!--  ISUSERINROLE CACHE SIZE           
                Determines the size of the IsInRole cache, which improves the
                performance of security providers by caching user/role relationships.
                Specify the value in bytes or append the value with KB, MB or GB
                Default value: 1MB.      
          -->
          <setting name="Caching.IsUserInRoleCacheSize" value="1MB" />
  16. Added to section <settings>:
        <!--  USER PROFILE CACHE SIZE           
                Determines the size of the user profile cache size, which improves the
                performance of security providers by caching profile properties.
                Specify the value in bytes or append the value with KB, MB or GB
                Default value: 1MB.     
          -->
          <setting name="Caching.UserProfileCacheSize" value="1MB" />
  17. Added to section <settings>:
        <!--  WebEdit.DefaultButtonPath
                Specifies default location of edit frame buttons in the core database.
                Default value: /sitecore/content/Applications/WebEdit/Edit Frame Buttons/Default
          -->
          <setting name="WebEdit.DefaultButtonPath" value="/sitecore/content/Applications/WebEdit/Edit Frame Buttons/Default" />
  18. Added to section <settings>:
        <!-- Preview.DefaultSite
               Specifies name of the default site for WebEdit preview mode
          -->
          <setting name="Preview.DefaultSite" value="website" />

Commands.config:

Added to section <configuration>:

  <command name="analytics:reports" type="Sitecore.Shell.Applications.Analytics.ReportRunner.OpenAnalyticsReports,Sitecore.Client"/>
  <command name="analytics:runlookup" type="Sitecore.Shell.Applications.Analytics.Lookups.RunLookup,Sitecore.Client"/>
  <command name="analytics:runvisitoridentification" type="Sitecore.Shell.Applications.Analytics.VisitorIdentifications.RunVisitorIdentifications,Sitecore.Client"/>
  <command name="analytics:status" type="Sitecore.Shell.Applications.Analytics.Status.Status,Sitecore.Client"/>
  <command name="analytics:synchronizedatabase" type="Sitecore.Shell.Applications.Analytics.SynchronizeDatabase.SynchronizeDatabase,Sitecore.Client"/>
  <command name="domainmanager:dumpusers" type="Sitecore.Shell.Framework.Commands.Serialization.DumpDomainUsersCommand,Sitecore.Kernel"/>
  <command name="domainmanager:loadusers" type="Sitecore.Shell.Framework.Commands.Serialization.LoadDomainUsersCommand,Sitecore.Kernel"/>
  <command name="domainmanager:dumproles" type="Sitecore.Shell.Framework.Commands.Serialization.DumpDomainRolesCommand,Sitecore.Kernel"/>
  <command name="domainmanager:loadroles" type="Sitecore.Shell.Framework.Commands.Serialization.LoadDomainRolesCommand,Sitecore.Kernel"/>
  <command name="domainmanager:dumpusersroles" type="Sitecore.Shell.Framework.Commands.Serialization.DumpDomainUsersRolesCommand,Sitecore.Kernel"/>
  <command name="domainmanager:loadusersroles" type="Sitecore.Shell.Framework.Commands.Serialization.LoadDomainUsersRolesCommand,Sitecore.Kernel"/>
  <command name="item:favorites" type="Sitecore.Shell.Framework.Commands.ContentEditor.ShowFavorites,Sitecore.Kernel" />
  <command name="item:links" type="Sitecore.Shell.Framework.Commands.ContentEditor.ShowLinks,Sitecore.Kernel" />
  <command name="item:open" type="Sitecore.Shell.Framework.Commands.ContentEditor.OpenItem,Sitecore.Kernel"/>
  <command name="item:showvalidationresult" type="Sitecore.Shell.Framework.Commands.ContentEditor.ShowValidationResult,Sitecore.Kernel" />
  <command name="rolemanager:dumprole" type="Sitecore.Shell.Framework.Commands.Serialization.DumpRoleCommand, Sitecore.Kernel" />
  <command name="rolemanager:loadrole" type="Sitecore.Shell.Framework.Commands.Serialization.LoadRoleCommand, Sitecore.Kernel" />
  <command name="rolemanager:dumproles" type="Sitecore.Shell.Framework.Commands.Serialization.DumpAllRolesCommand, Sitecore.Kernel" />
  <command name="rolemanager:loadroles" type="Sitecore.Shell.Framework.Commands.Serialization.LoadAllRolesCommand, Sitecore.Kernel" />
  <command name="usermanager:dumpuser" type="Sitecore.Shell.Framework.Commands.Serialization.DumpUserCommand,Sitecore.Kernel" />
  <command name="usermanager:loaduser" type="Sitecore.Shell.Framework.Commands.Serialization.LoadUserCommand,Sitecore.Kernel" />
  <command name="usermanager:dumpusers" type="Sitecore.Shell.Framework.Commands.Serialization.DumpAllUsersCommand,Sitecore.Kernel" />
  <command name="usermanager:loadusers" type="Sitecore.Shell.Framework.Commands.Serialization.LoadAllUsersCommand,Sitecore.Kernel" />
  <command name="webedit:fieldeditor" type="Sitecore.Shell.Applications.WebEdit.Commands.FieldEditor, Sitecore.Client"/>

FieldTypes.config:

Added to section <configuration> near the system types:

<fieldType name="Custom" type="Sitecore.Data.Fields.CustomCustomField,Sitecore.Kernel" />